mountain monkey - German English Dictionary